/***COLORS***/
.cRed   { color: red!important; }
.cWhite { color: #FFFFFF!important; }
.cBlack { color: #000000!important; }
.cBlue { color: blue; }


/***BACKGROUNDS***/
.bgWhite { background-color: #FFFFFF; }
.bgBlack { background-color: #000000; }
.bgGray { background-color: #F5F4F6; }
.bgBlue { background-color: #C4E8FB; }


/***BORDERS***/
.bRed  { border: 1px solid #FF0000; }
.bBlue { border: 1px solid #E4F0F5; }
.bBlack { border: 1px solid #000000; }

.b0 { border: 0px; }
.bT0 { border-top: 0px; }
.bL0 { border-left: 0px; }
.bB0 { border-bottom: 0px; }
.bR0 { border-right: 0px; }


/***TEXT MUTANT***/
.tArial { font-family: Arial; }
.tImpact { font-family: Impact; }
.tGeneva { font-family: Geneva; }
.tHelvetica { font-family: Helvetica; }
.tGeorgia { font-family: georgia; }
.tTahoma { font-family: Tahoma; }
.tTrebuchet { font-family: "Trebuchet MS"; }
.tUp { text-transform: uppercase; }
.tNormal { text-transform: none; font-weight: normal; text-decoration: none; }
.tBold { font-weight: bold; }
.tNoBold { font-weight: normal; }
.tUnd { text-decoration: underline; }
.tUndNo { text-decoration: none; }
.tStrike { text-decoration: line-through; }
.tJustify { text-align: justify; }
.tItalic { font-style: italic; }
.tIndent15 { text-indent: 15px; }

.t8 { font-size: 8px; }
.t9 { font-size: 9px; }
.t10 { font-size: 10px; }
.t11 { font-size: 11px; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t16 { font-size: 16px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t24 { font-size: 24px; }
.t26 { font-size: 26px; }
.t30 { font-size: 30px; }


/***ALIGN & VALIGN***/
.vTop { vertical-align: top; }
.vMiddle { vertical-align: middle; }
.vBottom { vertical-align: bottom; }
.aLeft { text-align: left; }
.aCenter { text-align: center; }
.aRight { text-align: right; }
.aJustify { text-align: justify; }


/*** TABLE ***/
.tCol
{
	border-collapse: collapse;
}


/***WIDTH & HEIGHT***/
.wh100 { width: 100%; height: 100%; }
.w100{ width: 100%; }
.w50 { width: 50%; }
.w33 { width: 33%; }
.w35px { width: 35px; }
.w40px { width: 40px; }
.w50px { width: 50px; }
.w75px { width: 75px; }
.w100px { width: 120px; }
.w150px { width: 150px; }
.w190px { width: 190px; }
.w200px { width: 200px; }
.w300px { width: 300px; }
.w400px { width: 400px; }
.w645px { width: 630px; }
.w670px { width: 670px; }
.h100 { height: 100%; }
.h30px { height: 30px; }
.h35px { height: 35px; }
.h40px { height: 40px; }
.h50px { height: 50px; }
.h150px { height: 150px; }
.h100px { height: 100px; }
.h200px { height: 200px; }
.h300px { height: 300px; }
.h630px { height: 630px; }


/***CURSOR***/
.cP { cursor: pointer; }


/*** LINKS COLORED ***/
.lBlack  { color:#5d5d5d; text-decoration:none; }
.lBlack:hover { color:#000000; text-decoration:none; }
.lBlack_ { color:#5d5d5d; text-decoration:underline; }
.lBlack_:hover { color:#000000;text-decoration:none; }

.lNoUnd { text-decoration:none; }
.lNoUnd:hover { text-decoration:underline; }
.lUnd { text-decoration:underline; }
.lUnd:hover { text-decoration:none; }


/*** PADDING & MARGIN ***/
.mBottom2 { margin-bottom: 2px; }
.mBottom5 { margin-bottom: 5px; }
.mBottom10 { margin-bottom: 10px; }
.mBottom20 { margin-bottom: 20px; }
.mBottom30 { margin-bottom: 30px; }
.mBottom40 { margin-bottom: 40px; }
.mBottom50 { margin-bottom: 50px; }
.mLeft5 { margin-left: 5px; }
.mLeft10 { margin-left: 10px; }
.mLeft15 { margin-left: 15px; }
.mLeft20 { margin-left: 20px; }
.mLeft30 { margin-left: 30px; }
.mLeft40 { margin-left: 40px; }
.mLeft50 { margin-left: 50px; }
.mTop2 { margin-top: 2px; }
.mTop5 { margin-top: 5px; }
.mTop10 { margin-top: 10px; }
.mTop15 { margin-top: 15px; }
.mTop20 { margin-top: 20px; }
.mTop30 { margin-top: 30px; }
.mTop50 { margin-top: 50px; }
.mTop60 { margin-top: 60px; }
.mRight5 { margin-right: 5px; }
.mRight10 { margin-right: 10px; }
.mRight15 { margin-right: 15px; }
.mRight20 { margin-right: 20px; }
.mRight30 { margin-right: 30px; }
.mRight40 { margin-right: 40px; }
.mRight50 { margin-right: 50px; }
.mRight60 { margin-right: 60px; }
.mRight100 { margin-right: 100px; }
.m5 { margin: 5px; }
.m2 { margin: 2px; }
.m10 { margin: 10px; }
.m20 { margin: 20px; }
.m30 { margin: 30px; }
.p0 { padding: 0; }
.p2 { padding: 2px; }
.p3 { padding: 3px; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p20 { padding: 20px; }
.pLeft5 { padding-left: 5px; }
.pLeft10 { padding-left: 10px; }
.pLeft15 { padding-left: 15px; }
.pLeft20 { padding-left: 20px; }
.pLeft30 { padding-left: 30px; }
.pLeft40 { padding-left: 40px; }
.pLeft50 { padding-left: 50px; }
.pLeft100 { padding-left: 100px; }
.pLeft270 { padding-left: 270px; }
.pRight2 { padding-right: 2px; }
.pRight5 { padding-right: 5px; }
.pRight10 { padding-right: 10px; }
.pRight15 { padding-right: 15px; }
.pRight20 { padding-right: 20px; }
.pRight30 { padding-right: 30px; }
.pRight40 { padding-right: 40px; }
.pRight50 { padding-right: 50px; }
.pRight60 { padding-right: 60px; }
.pBottom2 { padding-bottom: 2px; }
.pBottom10 { padding-bottom: 10px; }
.pBottom15 { padding-bottom: 15px; }
.pBottom20 { padding-bottom: 20px; }
.pBottom30 { padding-bottom: 30px; }
.pBottom40 { padding-bottom: 40px; }
.pBottom50 { padding-bottom: 50px; }
.pTop5 { padding-top: 5px; }
.pTop7 { padding-top: 7px; }
.pTop10 { padding-top: 10px; }
.pTop15 { padding-top: 15px; }
.pTop20 { padding-top: 20px; }
.pTop30 { padding-top: 30px; }
.pTop40 { padding-top: 40px; }
.pTop50 { padding-top: 50px; }
.pTop200 { padding-top: 200px; }

.pT0 { padding-top: 0; }
.pL0 { padding-left: 0; }
.pB0 { padding-bottom: 0; }
.pR0 { padding-right: 0; }

.mT0 { margin-top: 0; }
.mL0 { margin-left: 0; }
.mB0 { margin-bottom: 0; }
.mR0 { margin-right: 0; }


/***FLOAT***/
.ftLeft { float: left; }
.ftRight { float: right; }


/***OVER***/
.dBlock, .show { display: block; }
.dNo, .hide { display: none; }